home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EuroCD 3
/
EuroCD 3.iso
/
Programming
/
Amos
/
AMOSP61Ext
/
AMOSP61Ext.doc
next >
Wrap
Text File
|
1998-06-24
|
3KB
|
85 lines
P61 Extension V1.1 by Chris Hodges
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Introduction
~~~~~~~~~~~~
This is a small extension for AMOS Professional to replay P61A-modules. It
uses the sources of P610.2 by Jarno Paananen. Extension number is slot 25.
Source is included.
Commands
~~~~~~~~
P61 Play bank[,pos]
Starts playing the P61a-Module in memory bank number bank. The optional pos
parameter specifies the song position to play from. The bank must be in
chipmem, if the module does *not* use 4 bit-delta samples. In this case, a
secondary buffer will be allocated automatically to hold the unpacked
samples. The P61 Play command does not set or clear the Pause-flag, so if
you don't want the module to start immediately, you can call P61 Pause
before.
---------------------------------------------------------------------------
P61 Stop
Stops the module. Does not set or clear the Pause-flag.
---------------------------------------------------------------------------
P61 Pause
Sets the Pause-flag and therefore temporarily halts the music. Use P61
Continue to resume.
---------------------------------------------------------------------------
P61 Continue
Restarts a music previously stopped using P61 Pause.
---------------------------------------------------------------------------
P61 Cia Speed bpm
Changes the speed of the module to bpm beats per minute.
---------------------------------------------------------------------------
P61 Volume vol
Sets the volume of the module immediately.
---------------------------------------------------------------------------
P61 Fade speed [To vol]
Fades out the music or fades to the specified volume vol. speed holds the
amount of vertical blanks before the volume is changed one step.
---------------------------------------------------------------------------
sig=P61 Signal
Returns the nibble of any E8x command encountered or -1, if no signal has
been found. A sig value of -2 represents the songend.
---------------------------------------------------------------------------
pos=P61 Pos
Returns the current position of the song.
---------------------------------------------------------------------------
Legal Issue
~~~~~~~~~~~
Although this Extension is Freeware, the author reserves the complete
Copyright on this product. Every change on the source should be reported to
the author. Thanks.
Recommendation
~~~~~~~~~~~~~~
Please have a look at my other great extension called AMCAF! Over 250 new
commands and functions! Available on Aminet/dev/amos/AMCAFExt140xxx.lha.
History
~~~~~~~
V1.1 (24-Apr-97): V1.0 was completely broken. Fixed everything to work now.
V1.0 (19-Apr-97): First release.
Contact address
~~~~~~~~~~~~~~~
Any mail, comments or donations welcome:
Chris Hodges Account: 359 68 63
Kennedystr. 8 BLZ : 700 530 70
D-82178 Puchheim Bank : Sparkasse Fürstenfeldbruck
Germany
Tel.: +49-89/8005856
Email: platon@cum.de WWW: http://www.cum.de/user/platon/